home *** CD-ROM | disk | FTP | other *** search
/ Champak 140 / (Vol 140) Sep 19 2011.iso / Games / red_cross_eru.swf / scripts / __Packages / gamebase / control / PopUpBalloon.as < prev    next >
Text File  |  2011-09-19  |  12KB  |  243 lines

  1. §§push(true);
  2. §§push(false);
  3. §§push(false);
  4. §§push(true);
  5. while(true)
  6. {
  7.    if(┬º┬ºpop())
  8.    {
  9.    }
  10.    if(┬º┬ºpop())
  11.    {
  12.    }
  13.    if(┬º┬ºpop())
  14.    {
  15.       break;
  16.    }
  17.    ┬º┬ºpush(true);
  18.    ┬º┬ºpush(false);
  19. }
  20. if(!e.f)
  21. {
  22.    e.f = new g();
  23. }
  24. §§pop();
  25. if(!e.f.h)
  26. {
  27.    e.f.h = new g();
  28. }
  29. §§pop();
  30. if(!e.f.h[§§constant(4)])
  31. {
  32.    f.h[┬º┬ºconstant(4)] extends f[┬º┬ºconstant(64)];
  33.    var _loc2_ = f.h[┬º┬ºconstant(4)] = function(helpText, persist, image, showBut)
  34.    {
  35.       super();
  36.       if(persist != undefined)
  37.       {
  38.          this[┬º┬ºconstant(5)] = persist;
  39.       }
  40.       this[┬º┬ºconstant(6)] = showBut;
  41.       this[┬º┬ºconstant(7)] = new ┬º\┬º\┬ºconstant(8)┬º();
  42.       this[┬º┬ºconstant(7)][┬º┬ºconstant(9)] = ┬º┬ºconstant(10);
  43.       this[┬º┬ºconstant(7)][┬º┬ºconstant(11)] = 11;
  44.       this[┬º┬ºconstant(7)][┬º┬ºconstant(12)] = 5;
  45.       this[┬º┬ºconstant(7)][┬º┬ºconstant(13)] = 5;
  46.       if(_global[┬º┬ºconstant(14)][┬º┬ºconstant(15)] > 0)
  47.       {
  48.          var _loc5_ = f[┬º┬ºconstant(19)][┬º┬ºconstant(20)][┬º┬ºconstant(21)](_global[┬º┬ºconstant(17)][┬º┬ºconstant(18)],┬º┬ºconstant(16));
  49.          this[┬º┬ºconstant(22)] = _global[┬º┬ºconstant(17)][┬º┬ºconstant(18)][┬º┬ºconstant(26)](f[┬º┬ºconstant(19)][┬º┬ºconstant(24)][┬º┬ºconstant(25)](),_loc5_,{┬º\┬º\┬ºconstant(23)┬º:this});
  50.       }
  51.       else
  52.       {
  53.          this[┬º┬ºconstant(22)] = _global[┬º┬ºconstant(27)][┬º┬ºconstant(26)](f[┬º┬ºconstant(19)][┬º┬ºconstant(24)][┬º┬ºconstant(25)](),_global[┬º┬ºconstant(27)][┬º┬ºconstant(28)](),{┬º\┬º\┬ºconstant(23)┬º:this});
  54.       }
  55.       if(image)
  56.       {
  57.          this[┬º┬ºconstant(22)][┬º┬ºconstant(31)](┬º┬ºconstant(30),┬º┬ºconstant(29),40);
  58.          this[┬º┬ºconstant(22)][┬º┬ºconstant(29)][┬º┬ºconstant(32)](image);
  59.          this[┬º┬ºconstant(22)][┬º┬ºconstant(29)][┬º┬ºconstant(33)] = -30;
  60.          this[┬º┬ºconstant(22)][┬º┬ºconstant(29)][┬º┬ºconstant(34)] = -30;
  61.       }
  62.       this[┬º┬ºconstant(22)][┬º┬ºconstant(33)] = 10;
  63.       this[┬º┬ºconstant(22)][┬º┬ºconstant(34)] = 10;
  64.       this[┬º┬ºconstant(22)][┬º┬ºconstant(35)] = false;
  65.       this[┬º┬ºconstant(36)] = this[┬º┬ºconstant(22)][┬º┬ºconstant(38)](┬º┬ºconstant(37),10,0,0,10,10);
  66.       this[┬º┬ºconstant(36)][┬º┬ºconstant(39)] = ┬º┬ºconstant(40);
  67.       this[┬º┬ºconstant(36)][┬º┬ºconstant(41)] = true;
  68.       this[┬º┬ºconstant(36)][┬º┬ºconstant(42)] = true;
  69.       this[┬º┬ºconstant(36)][┬º┬ºconstant(43)] = false;
  70.       this[┬º┬ºconstant(36)][┬º┬ºconstant(44)] = ┬º┬ºconstant(45);
  71.       this[┬º┬ºconstant(36)][┬º┬ºconstant(46)] = true;
  72.       this[┬º┬ºconstant(47)] = this[┬º┬ºconstant(22)][┬º┬ºconstant(31)](┬º┬ºconstant(49),┬º┬ºconstant(48),20);
  73.       f[┬º┬ºconstant(51)][┬º┬ºconstant(52)](this[┬º┬ºconstant(47)],┬º┬ºconstant(50));
  74.       this[┬º┬ºconstant(47)][┬º┬ºconstant(53)] = f[┬º┬ºconstant(19)][┬º┬ºconstant(56)][┬º┬ºconstant(57)](f[┬º┬ºconstant(17)][┬º┬ºconstant(54)],f[┬º┬ºconstant(17)][┬º┬ºconstant(54)][┬º┬ºconstant(55)],true);
  75.       if(this[┬º┬ºconstant(6)] == undefined || this[┬º┬ºconstant(6)] == true)
  76.       {
  77.          this[┬º┬ºconstant(47)][┬º┬ºconstant(35)] = true;
  78.       }
  79.       else
  80.       {
  81.          this[┬º┬ºconstant(47)][┬º┬ºconstant(35)] = false;
  82.       }
  83.       this[┬º┬ºconstant(58)] = this[┬º┬ºconstant(22)][┬º┬ºconstant(31)](┬º┬ºconstant(60),┬º┬ºconstant(59),30);
  84.       this[┬º┬ºconstant(61)](helpText);
  85.       if(_global[┬º┬ºconstant(14)][┬º┬ºconstant(15)] > 0)
  86.       {
  87.          var _loc4_ = _global[┬º┬ºconstant(14)][┬º┬ºconstant(15)] != 1 ? 7000 : 10000;
  88.          f[┬º┬ºconstant(19)][┬º┬ºconstant(56)][┬º┬ºconstant(63)](this,this[┬º┬ºconstant(62)],_loc4_);
  89.       }
  90.    }[┬º┬ºconstant(65)];
  91.    _loc2_[┬º┬ºconstant(66)] = function()
  92.    {
  93.       var _loc4_ = this[┬º┬ºconstant(22)][┬º┬ºconstant(69)](_root[┬º┬ºconstant(68)],_root[┬º┬ºconstant(67)],true);
  94.       if(_loc4_)
  95.       {
  96.          _global[┬º┬ºconstant(70)][┬º┬ºconstant(71)] = this;
  97.       }
  98.       return _loc4_;
  99.    };
  100.    _loc2_[┬º┬ºconstant(72)] = function()
  101.    {
  102.       return this[┬º┬ºconstant(22)][┬º┬ºconstant(73)];
  103.    };
  104.    _loc2_[┬º┬ºconstant(74)] = function()
  105.    {
  106.       return this[┬º┬ºconstant(22)][┬º┬ºconstant(75)];
  107.    };
  108.    _loc2_[┬º┬ºconstant(76)] = function(val)
  109.    {
  110.       this[┬º┬ºconstant(47)][┬º┬ºconstant(35)] = val;
  111.       return this[┬º┬ºconstant(77)]();
  112.    };
  113.    _loc2_[┬º┬ºconstant(78)] = function(pX, pY)
  114.    {
  115.       this[┬º┬ºconstant(22)][┬º┬ºconstant(33)] = pX;
  116.       this[┬º┬ºconstant(22)][┬º┬ºconstant(34)] = pY;
  117.    };
  118.    _loc2_[┬º┬ºconstant(61)] = function(helpText)
  119.    {
  120.       this[┬º┬ºconstant(36)][┬º┬ºconstant(79)] = helpText;
  121.       this[┬º┬ºconstant(36)][┬º┬ºconstant(80)](this[┬º┬ºconstant(7)]);
  122.       this[┬º┬ºconstant(81)]();
  123.       this[┬º┬ºconstant(36)][┬º┬ºconstant(33)] = (this[┬º┬ºconstant(82)] - this[┬º┬ºconstant(36)][┬º┬ºconstant(73)]) / 2;
  124.       this[┬º┬ºconstant(36)][┬º┬ºconstant(34)] = this[┬º┬ºconstant(83)];
  125.       if(this[┬º┬ºconstant(22)][┬º┬ºconstant(29)])
  126.       {
  127.          this[┬º┬ºconstant(36)][┬º┬ºconstant(33)] = this[┬º┬ºconstant(22)][┬º┬ºconstant(29)][┬º┬ºconstant(33)] + this[┬º┬ºconstant(22)][┬º┬ºconstant(29)][┬º┬ºconstant(73)] + 10;
  128.       }
  129.       this[┬º┬ºconstant(47)][┬º┬ºconstant(33)] = (this[┬º┬ºconstant(82)] - this[┬º┬ºconstant(47)][┬º┬ºconstant(73)]) / 2;
  130.       this[┬º┬ºconstant(47)][┬º┬ºconstant(34)] = this[┬º┬ºconstant(84)] - this[┬º┬ºconstant(47)][┬º┬ºconstant(75)] - 5;
  131.       this[┬º┬ºconstant(58)][┬º┬ºconstant(33)] = this[┬º┬ºconstant(82)] - this[┬º┬ºconstant(58)][┬º┬ºconstant(73)] / 2;
  132.       this[┬º┬ºconstant(58)][┬º┬ºconstant(34)] = (- this[┬º┬ºconstant(58)][┬º┬ºconstant(75)]) / 2;
  133.       var _loc3_ = new eval(┬º┬ºconstant(85))[┬º┬ºconstant(86)][┬º┬ºconstant(87)](20,45,0,0.2);
  134.       var _loc2_ = new ┬º\┬º\┬ºconstant(88)┬º();
  135.       _loc2_[┬º┬ºconstant(89)](_loc3_);
  136.       this[┬º┬ºconstant(22)][┬º┬ºconstant(86)] = _loc2_;
  137.       this[┬º┬ºconstant(22)][┬º┬ºconstant(35)] = true;
  138.    };
  139.    _loc2_[┬º┬ºconstant(81)] = function()
  140.    {
  141.       this[┬º┬ºconstant(82)] = this[┬º┬ºconstant(36)][┬º┬ºconstant(90)] + this[┬º┬ºconstant(83)] * 2;
  142.       if(this[┬º┬ºconstant(22)][┬º┬ºconstant(29)])
  143.       {
  144.          this[┬º┬ºconstant(82)] += 75;
  145.       }
  146.       this[┬º┬ºconstant(84)] = this[┬º┬ºconstant(36)][┬º┬ºconstant(91)] + this[┬º┬ºconstant(83)] * 2 + this[┬º┬ºconstant(47)][┬º┬ºconstant(75)];
  147.       if(this[┬º┬ºconstant(6)] == false)
  148.       {
  149.          this[┬º┬ºconstant(84)] -= this[┬º┬ºconstant(47)][┬º┬ºconstant(75)];
  150.       }
  151.       this[┬º┬ºconstant(82)] = eval(┬º┬ºconstant(93))[┬º┬ºconstant(94)](this[┬º┬ºconstant(82)],this[┬º┬ºconstant(92)] * 2 + 10);
  152.       this[┬º┬ºconstant(84)] = eval(┬º┬ºconstant(93))[┬º┬ºconstant(94)](this[┬º┬ºconstant(84)],this[┬º┬ºconstant(92)] * 2 + 10);
  153.       this[┬º┬ºconstant(95)] = eval(┬º┬ºconstant(85))[┬º┬ºconstant(97)][┬º┬ºconstant(98)][┬º┬ºconstant(99)](┬º┬ºconstant(96));
  154.       this[┬º┬ºconstant(100)] = eval(┬º┬ºconstant(85))[┬º┬ºconstant(97)][┬º┬ºconstant(98)][┬º┬ºconstant(99)](┬º┬ºconstant(101));
  155.       this[┬º┬ºconstant(102)] = new eval(┬º┬ºconstant(85))[┬º┬ºconstant(97)][┬º┬ºconstant(98)](this[┬º┬ºconstant(82)],this[┬º┬ºconstant(84)],true,0);
  156.       var _loc2_ = new eval(┬º┬ºconstant(85))[┬º┬ºconstant(97)][┬º┬ºconstant(98)](this[┬º┬ºconstant(82)] - this[┬º┬ºconstant(92)] * 2,this[┬º┬ºconstant(84)] - this[┬º┬ºconstant(92)] * 2,true,4293850106);
  157.       this[┬º┬ºconstant(102)][┬º┬ºconstant(108)](_loc2_,new eval(┬º┬ºconstant(85))[┬º┬ºconstant(103)][┬º┬ºconstant(107)](0,0,_loc2_[┬º┬ºconstant(106)],_loc2_[┬º┬ºconstant(105)]),new eval(┬º┬ºconstant(85))[┬º┬ºconstant(103)][┬º┬ºconstant(104)](this[┬º┬ºconstant(92)],this[┬º┬ºconstant(92)]));
  158.       _loc2_[┬º┬ºconstant(109)]();
  159.       this[┬º┬ºconstant(110)](this[┬º┬ºconstant(92)],this[┬º┬ºconstant(82)] - this[┬º┬ºconstant(92)],0,0,0);
  160.       this[┬º┬ºconstant(110)](this[┬º┬ºconstant(82)] - this[┬º┬ºconstant(92)],this[┬º┬ºconstant(82)] - this[┬º┬ºconstant(92)],this[┬º┬ºconstant(92)],this[┬º┬ºconstant(84)] - this[┬º┬ºconstant(92)],90);
  161.       this[┬º┬ºconstant(110)](this[┬º┬ºconstant(92)],this[┬º┬ºconstant(82)] - this[┬º┬ºconstant(92)],this[┬º┬ºconstant(84)] - this[┬º┬ºconstant(92)],this[┬º┬ºconstant(84)] - this[┬º┬ºconstant(92)],180);
  162.       this[┬º┬ºconstant(110)](0,0,this[┬º┬ºconstant(92)],this[┬º┬ºconstant(84)] - this[┬º┬ºconstant(92)],270);
  163.       this[┬º┬ºconstant(111)](0,0,0);
  164.       this[┬º┬ºconstant(111)](this[┬º┬ºconstant(82)] - this[┬º┬ºconstant(92)],0,90);
  165.       this[┬º┬ºconstant(111)](this[┬º┬ºconstant(82)] - this[┬º┬ºconstant(92)],this[┬º┬ºconstant(84)] - this[┬º┬ºconstant(92)],180);
  166.       this[┬º┬ºconstant(111)](0,this[┬º┬ºconstant(84)] - this[┬º┬ºconstant(92)],270);
  167.       this[┬º┬ºconstant(22)][┬º┬ºconstant(112)](this[┬º┬ºconstant(102)],1);
  168.       this[┬º┬ºconstant(95)][┬º┬ºconstant(109)]();
  169.       this[┬º┬ºconstant(100)][┬º┬ºconstant(109)]();
  170.    };
  171.    _loc2_[┬º┬ºconstant(110)] = function(xStart, xEnd, yStart, yEnd, rot)
  172.    {
  173.       var _loc3_ = xStart;
  174.       var _loc2_ = yStart;
  175.       var _loc4_ = undefined;
  176.       var _loc10_ = new eval(┬º┬ºconstant(85))[┬º┬ºconstant(103)][┬º┬ºconstant(113)]();
  177.       var _loc7_ = new eval(┬º┬ºconstant(85))[┬º┬ºconstant(97)][┬º┬ºconstant(98)](this[┬º┬ºconstant(92)],this[┬º┬ºconstant(92)],true,0);
  178.       if(rot != 0)
  179.       {
  180.          this[┬º┬ºconstant(114)](this[┬º┬ºconstant(100)],rot,_loc10_);
  181.       }
  182.       _loc7_[┬º┬ºconstant(115)](this[┬º┬ºconstant(100)],_loc10_,null,null,null,true);
  183.       while(_loc3_ < xEnd)
  184.       {
  185.          var _loc5_ = eval(┬º┬ºconstant(93))[┬º┬ºconstant(117)](eval(┬º┬ºconstant(93))[┬º┬ºconstant(116)](xEnd - _loc3_),this[┬º┬ºconstant(92)]);
  186.          _loc4_ = new eval(┬º┬ºconstant(85))[┬º┬ºconstant(103)][┬º┬ºconstant(107)](0,0,_loc5_,this[┬º┬ºconstant(92)]);
  187.          this[┬º┬ºconstant(102)][┬º┬ºconstant(108)](_loc7_,_loc4_,new eval(┬º┬ºconstant(85))[┬º┬ºconstant(103)][┬º┬ºconstant(104)](_loc3_,_loc2_));
  188.          _loc3_ += _loc5_;
  189.       }
  190.       while(_loc2_ < yEnd)
  191.       {
  192.          var _loc6_ = eval(┬º┬ºconstant(93))[┬º┬ºconstant(117)](eval(┬º┬ºconstant(93))[┬º┬ºconstant(116)](yEnd - _loc2_),this[┬º┬ºconstant(92)]);
  193.          _loc4_ = new eval(┬º┬ºconstant(85))[┬º┬ºconstant(103)][┬º┬ºconstant(107)](0,0,this[┬º┬ºconstant(92)],_loc6_);
  194.          this[┬º┬ºconstant(102)][┬º┬ºconstant(108)](_loc7_,_loc4_,new eval(┬º┬ºconstant(85))[┬º┬ºconstant(103)][┬º┬ºconstant(104)](_loc3_,_loc2_));
  195.          _loc2_ += _loc6_;
  196.       }
  197.       _loc7_[┬º┬ºconstant(109)]();
  198.    };
  199.    _loc2_[┬º┬ºconstant(111)] = function(x, y, rot)
  200.    {
  201.       var _loc3_ = new eval(┬º┬ºconstant(85))[┬º┬ºconstant(103)][┬º┬ºconstant(113)]();
  202.       var _loc2_ = new eval(┬º┬ºconstant(85))[┬º┬ºconstant(97)][┬º┬ºconstant(98)](this[┬º┬ºconstant(92)],this[┬º┬ºconstant(92)],true,0);
  203.       if(rot != 0)
  204.       {
  205.          this[┬º┬ºconstant(114)](this[┬º┬ºconstant(95)],rot,_loc3_);
  206.       }
  207.       _loc2_[┬º┬ºconstant(115)](this[┬º┬ºconstant(95)],_loc3_,null,null,null,true);
  208.       this[┬º┬ºconstant(102)][┬º┬ºconstant(108)](_loc2_,new eval(┬º┬ºconstant(85))[┬º┬ºconstant(103)][┬º┬ºconstant(107)](0,0,this[┬º┬ºconstant(92)],this[┬º┬ºconstant(92)]),new eval(┬º┬ºconstant(85))[┬º┬ºconstant(103)][┬º┬ºconstant(104)](x,y));
  209.       _loc2_[┬º┬ºconstant(109)]();
  210.    };
  211.    _loc2_[┬º┬ºconstant(114)] = function(el, ang, mat)
  212.    {
  213.       mat[┬º┬ºconstant(118)]((- el[┬º┬ºconstant(106)]) / 2,(- el[┬º┬ºconstant(105)]) / 2);
  214.       mat[┬º┬ºconstant(121)](f[┬º┬ºconstant(19)][┬º┬ºconstant(119)][┬º┬ºconstant(120)](ang));
  215.       mat[┬º┬ºconstant(118)](el[┬º┬ºconstant(106)] / 2,el[┬º┬ºconstant(105)] / 2);
  216.    };
  217.    _loc2_[┬º┬ºconstant(62)] = function()
  218.    {
  219.       this[┬º┬ºconstant(124)][┬º┬ºconstant(125)]({┬º\┬º\┬ºconstant(122)┬º:┬º┬ºconstant(123)});
  220.       this[┬º┬ºconstant(22)][┬º┬ºconstant(126)]();
  221.    };
  222.    _loc2_[┬º┬ºconstant(92)] = 23;
  223.    _loc2_[┬º┬ºconstant(83)] = 20;
  224.    ┬º┬ºpush(_loc2_[┬º┬ºconstant(128)](┬º┬ºconstant(127),function()
  225.    {
  226.    }
  227.    ,_loc2_[┬º┬ºconstant(76)]));
  228.    ┬º┬ºpush(_loc2_[┬º┬ºconstant(128)](┬º┬ºconstant(105),_loc2_[┬º┬ºconstant(74)],function()
  229.    {
  230.    }
  231.    ));
  232.    ┬º┬ºpush(_loc2_[┬º┬ºconstant(128)](┬º┬ºconstant(129),_loc2_[┬º┬ºconstant(66)],function()
  233.    {
  234.    }
  235.    ));
  236.    ┬º┬ºpush(_loc2_[┬º┬ºconstant(128)](┬º┬ºconstant(106),_loc2_[┬º┬ºconstant(72)],function()
  237.    {
  238.    }
  239.    ));
  240.    ┬º┬ºpush(┬º┬ºconstant(130)(f.h[┬º┬ºconstant(4)][┬º┬ºconstant(65)],null,1));
  241. }
  242. §§pop();
  243.